SLA-based Planning for Multi-domain Infrastructure as a Service
نویسندگان
چکیده
This paper discusses the problem of planning resource outsourcing and local configurations for infrastructure services that are subject to Service Level Agreements (SLA). The objective of our approach is to minimize implementation and outsourcing costs for reasons of competitiveness, while respecting business policies for profit and risk. We implement a greedy algorithm for outsourcing, using cost and subcontractor reputation as selection criteria; and local resource configurations as a constraint satisfaction problem for acceptable profit and failure risks. Thus, it becomes possible to provide educated price quotes to customers and establish safe electronic contracts automatically. Discarding either local resource provisioning, or outsourcing, models efficiently the specialized cases of infrastructure resellers and isolated infrastructure providers respectively.
منابع مشابه
A Multi-agent Infrastructure and a Service Level Agreement Negotiation Protocol for Robust Scheduling in Grid Computing
In this paper we propose a new infrastructure for efficient job scheduling on the Grid using multi-agent systems and a Service Level Agreement (SLA) negotiation protocol based on the Contract Net Protocol. The agent-based Grid scheduling system involves user agents, local scheduler agents, and super scheduler agents. User agents submit jobs to Grid compute resources. Local scheduler agents sche...
متن کاملDynamic SLA Management with Forecasting using Multi-Objective Optimizations
Cost-efficient operation while satisfying performance and availability guarantees in Service Level Agreements (SLAs) is a challenge for Cloud Computing, as these are potentially conflicting objectives. We present a framework for SLA management based on multi-objective optimizations. The framework features a forecasting model for determining the best virtual machine-to-host allocation given the ...
متن کاملA Multi-agent Infrastructure and a Service Level agreement Negotiation Protocol for Robust Scheduling in Grid Computing
In this paper we propose a new infrastructure for efficient job scheduling on the Grid using multiagent systems and a market-like Service Level Agreement (SLA) negotiation protocol based on the well known Contract Net Protocol. The agent-based Grid scheduling system involves user agents, local scheduler agents, and super scheduler agents. User agents submit jobs to Grid Compute resources. Local...
متن کاملA Service Oriented SLA Management Framework for Grid Environments
Traditionally, network Service Providers specify Service Level Agreements (SLAs) to guarantee service availability and performance to their customers. However, these SLAs are rather static and span a single provider domain. Thus, they are not applicable to a multi–domain environment. In this paper, the authors present a framework for automatic creation and management of SLAs in a multi-domain e...
متن کاملGrid resource management with service level agreements
With Grid computing adopting Service Oriented Architecture (SOA), resources are represented by services with standardized interfaces and the management of resources converges to the more general management of services (i.e. the Service Level Management). The key to Service Level Management is the management of Service Level Agreement (SLA), a formal contract between the provider and consumer of...
متن کامل